blower impeller - German English Dictionary